----------------------
-- 游戏版本定义
----------------------
-- 设置版本（此处的版本与config.lua中的版本不同，此处版本为游戏实际版本(可能已经增量更新)，config.lua中的版本为游戏的发布版本）
CUR_VERSION = "9.9.9"








----------------------
-- 强制覆写定义
----------------------
-- 设置发布驱动模型
if isandroid() then 
	DEVICE_MODEL = "x2"
end
device.language = "zh"
DEVICE_MODEL = "x4"


-- 引入game_init
----------------------
-- 模块[game]定义 
----------------------
-- [游戏初始化]
require("game_init")




function game:startup()
	-- game:enterScene("hellodragonbones")
	-- game:enterScene("animationbase")
    -- game:enterScene("dragonbonesevent")
    -- game:enterScene("boneoffset")
    -- game:enterScene("inversekinematics")
    -- game:enterScene("Multitexturealtas")
    game:enterScene("replaceslotdisplay")
    -- game:enterScene("Replaceskin")
    -- game:enterScene("coreelement")    
end


function printMetaTableFun(t)
    local rs_tb={}
    local function tmp(t)
        if t then
            for _val, _val_type in pairs(t) do
                if type(_val_type)~="userdata" then 
                    if not string.find(_val,"_") then                   
                        table.insert(rs_tb,_val)
                    end      
                end
            end
            local ft=getmetatable(t)
            if ft then
                tmp(ft)    
            end          
        end
    end
    tmp(getmetatable(t))
    table.sort(rs_tb) 
    local rs_str=""
    for i=1,#rs_tb do
        rs_str=rs_str .. rs_tb[i] .. "\n"
    end

    print(rs_str)
end